If FireworkzPro$$ROMType>=310 Then DOSMap FWK &BDF
If FireworkzPro$$ROMType>=310 Then DOSMap FWT &C1D
If FireworkzPro$$ROMType>=310 Then DOSMap TXT &FFF
If FireworkzPro$$ROMType>=310 Then DOSMap CSV &DFE
If FireworkzPro$$ROMType>=310 Then DOSMap RTF &C32
If FireworkzPro$$ROMType>=310 Then DOSMap XLS &BA6
If FireworkzPro$$ROMType>=310 Then DOSMap BMP &69C
If FireworkzPro$$ROMType>=310 Then DOSMap DIB &69C
If FireworkzPro$$ROMType>=310 Then DOSMap AFF &AFF
| RISC OS 3.10 DOSFS can't take numbers in extension
If FireworkzPro$$ROMType>=350 Then DOSMap WK1 &DB0
If FireworkzPro$$ROMType>=350 Then DOSMap FF9 &FF9
|
If "<Wimp$Scrap>"="" Then Run ADFS::FirewrkzP1.$.!Scrap.!Boot
|
| RMEnsure FontManager 2.42 Error 0 Fireworkz Pro needs Outline FontManager 2.42 or later
|
Set FireworkzPro$CLibLoaded 1
RMEnsure SharedCLibrary 0.00 Set FireworkzPro$CLibLoaded 0
If FireworkzPro$CLibLoaded=1 then RMEnsure SharedCLibrary 3.75 Error 0 You are already running a version of CLib which is too old. Fireworkz Pro needs SharedCLibrary 3.75 or later
Unset FireworkzPro$CLibLoaded
|
Set FireworkzPro$NeedsSystem 0
RMEnsure SharedCLibrary 3.75 Set FireworkzPro$NeedsSystem 1
RMEnsure ColourTrans 0.52 Set FireworkzPro$NeedsSystem 1
RMEnsure FPEmulator 2.80 Set FireworkzPro$NeedsSystem 1
RMEnsure Squash 0.00 Set FireworkzPro$NeedsSystem 1
If FireworkzPro$NeedsSystem=1 Then If "<System$Path>"="" Then Run ADFS::FirewrkzP1.$.!System.!Boot